<%-- 
    Document   : grabar-indices
    Created on : 15/09/2010, 08:14:27 PM
    Author     : Eduardo
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.util.*" %>
<%@page import="pe.gob.pnp.digitalizar.beans.*" %>
<%@page import="pe.gob.pnp.digitalizar.despachadores.*" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<jsp:useBean id="documento" class="pe.gob.pnp.digitalizar.beans.DocumentoDigitalizadoBean" scope="request"/>
<jsp:setProperty name="documento" property="*"/>
<%
    Map<String, String> mapaParametros = request.getParameterMap();
    Set<String> llaves = mapaParametros.keySet();
    Map<String, String> mapaCampos = new HashMap<String, String>();
    for (String llave : llaves){
        if (llave.indexOf("indice-") != -1){
            mapaCampos.put(llave, request.getParameter(llave));
        }
    }
    int idUsuario = Integer.parseInt(request.getParameter("usuario"));
    IndiceDespachador.guardarIndices(documento, mapaCampos, idUsuario);
%>

{
    success: true
}